#region Using directives

using System;
using System.Collections.Generic;
using System.Text;

#endregion

namespace Weazel.Gezel.Simulator.Reference
{
  [System.AttributeUsage(System.AttributeTargets.Class, Inherited = true, AllowMultiple = false)]
  public sealed class IpBlockAttribute : System.Attribute
  {
    // See the attribute guidelines at 
    //  http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconusingattributeclasses.asp
    string ipType;

    // This is a positional argument.
    public IpBlockAttribute(string ipType)
    {
      this.ipType = ipType;
    }
    // This is a named argument.
    public string IpType
    {
      get
      {
        return this.ipType;
      }
      set
      {
        this.ipType = value;
      }
    }
  }

}
